package n12.first;

import java.util.*;

public class F03 {

	public static void main(String[] args) {
		Map<String,String>map=new HashMap<>();
		map.put("One","n.一个人;一体 adj.同一的;一致的;不变的");
		map.put("Two","n.两个人或物 adj.两个的");
		map.put("Three","n.三个人或物 adj.三个的");
		map.put("Four","n.四个人或物 adj.四个的");
		map.put("Five","n.五个 adj.五个的");
		System.out.println("原始的Map数据：");
		map.entrySet().forEach(e->System.out.println("\t"+e.getKey()+"\t"+e.getValue()));
		System.out.println("删除含有字母r之后的集合数据：");
		map.keySet().removeIf(w->w.indexOf('r')>=0);
		map.entrySet().forEach(e->System.out.println("\t"+e.getKey()+"\t"+e.getValue()));
		System.out.println("删除含有字母o或O之后的集合数据：");
		map.entrySet().removeIf(e->e.getKey().toLowerCase().indexOf('o')>=0);
		map.entrySet().forEach(e->System.out.println("\t"+e.getKey()+"\t"+e.getValue()));


	}

}
